self-help organization - Français Anglais Dictionnaire